Tirx Wine Bar

14, Triq Sant' Anna, Tarxien, Malta, TXN 1711
Ratings & Reviews
Click to rate
Description

Tirx Wine Bar